redeem oneself - İspanyolca İngilizce Sözlük